#include <stdio.h>

int swap(int *a, int *b)
{
    int t;
    printf("(2) a=%d, b=%d\n", *a, *b);
    t=*a;*a=*b;*b=t;
    printf("(3) a=%d, b=%d\n", *a, *b);
	return 0;
}

int main()
{
    int x=30, y=20;
    printf("(1) a=%d, b=%d\n", x, y);
    swap(&x, &y);
    printf("(4) a=%d, b=%d\n", x, y);
    return 0;
}
